page{
	background-color: #f1f5f8;
	
}
.main{
	width: 100%;
	height: 100%;
	.line{
		width: 100%;
		height: 20rpx;
		background-color: #56a6fc;
	}
	.img{
		width: 100%;
		height: 406rpx;
		position: relative;
		.index-img{
			width:100% ;
			height: 346rpx;
		}
		.zhihui{
			width:100% ;
			height: 50rpx;
			font-size: 35rpx;
			text-align: center;
			line-height: 50rpx;
			position: absolute;
			top:40rpx;
			color: #fff;
		}
		.sousuo{
			width: 91.5%;
			height: 45rpx;
			position: absolute;
			top: 34%;
			left: 4.5%;
			display: flex;
			justify-content: space-between;
			.dingwei{
				width:20% ;
				height:100% ;
				line-height: 45rpx;
				display: flex;
				.de-img{
					margin-top: 6rpx;
					width:33rpx;
					height: 33rpx;
				}
				.tiancheng{
					height: 100%;
					font-size: 24rpx;
					color: #fff;
				}
			}
			
			.sskuang{
				width:37% ;
				height:45rpx ;
				background-color:#fff;
				border-radius: 30rpx;
				display: flex;
				.ssk-img{
					width: 30rpx;
					height: 30rpx;
					margin-left: 10%;
					margin-top: 8rpx;
				}
				.guangjianzi{
					line-height: 45rpx;
					font-size: 10rpx;
				}
			}
		}
		.daohang{
			width:91.5%;
			height: 193rpx;
			position: absolute;
			bottom: 0;
			margin-left: 4.5%;
			border-radius: 15rpx;
			background-color:#ffffff;
			.shenghuo{
				width: 84%;
				height:117rpx;
				margin-top:40rpx ;
				margin-left:7%;
				display: flex;
				justify-content: space-between;
				.shjiaof{
					width:102rpx;
					height:100% ;
					display: flex;
					flex-wrap: wrap;
					justify-content: center;
					.shjf{
						width: 80rpx;
						height:80rpx ;
						border-radius: 13rpx;
					}
					.jf{
						font-size:23rpx ;
					}
				}
			}
		}
	}
	.bottom{
		width: 100%;
		height: 100%;
		padding-bottom: 40rpx;
		background-color:#fff;
		.toutiao{
			width: 92%;
			height: 358rpx;
			margin:20rpx auto;
			// background-color: aquamarine;
			.tout{
				width:100%;
				height: 38rpx;
				display: flex;
				padding-top: 30rpx;
				// background-color: aqua;
				.guanyu{
					width:80%;
					height:38rpx ;
					line-height: 38rpx;
					display: flex;
					.ttiao-img{
						width:92rpx;
						height:38rpx ;
					}
					.womeng{
						width: 200rpx;
						height: 100%;
						margin-left: 2%;
						font-size: 30rpx;
					}
				}
				.gengduodian{
					width: 20%;
					height:38rpx ;
					line-height: 35rpx;
					display: flex;
					// background-color: sandybrown;
					.dian-img{
						width: 20rpx;
						margin-top: 10rpx;
						height:20rpx ;
					}
					.gengduo{
						margin-left:17rpx ;
					}
					.you-img{
						width: 30rpx;
						margin-top: 4rpx;
						line-height: 30rpx;
						height: 30rpx;
					}
				}
			}
			.lbt{
				width:100%;
				height: 258rpx;
				margin-top: 30rpx;
				.tplb{
					width: 100%;
					height:253rpx;
					
				}
			}
		}
		.shmd{
			width: 92%;
			height: 292rpx;
			margin: 45rpx auto;
			// background-color: aqua;
			.shenhuo{
				width: 100%;
				height: 37rpx;
				font-size: 35rpx;
			}
			.jfms{
				width:100% ;
				height: 211rpx;
				margin-top: 46rpx;
				display: flex;
				justify-content: space-between;
				.jiaof{
					width: 48%;
					height:100% ;
					.jf-img{
						width: 100%;
						height: 100%;
						border-radius: 10rpx;
					}
				}
				.miaos{
					width: 48%;
					height:100% ;
					.ms-img{
						width: 100%;
						height: 100%;
						border-radius: 10rpx;
					}
				}
			}
		}
		.zixunlibiao{
			width: 92%;
			height:100% ;
			margin:68rpx auto;
			// background-color: aqua;
			.zixun{
				width: 100%;
				height: 40rpx;
				line-height: 40rpx;
				font-size: 37rpx;
			}
			.zxlbiao{
				width:100% ;
				height:168rpx ;
				margin-top: 40rpx;
				display: flex;
				.liebiao-left{
					width: 54%;
					height: 100%;
					display: flex;
					flex-wrap: wrap;
					align-content: space-between;
					.atmji{
						width:100%;
						height: 80rpx;
						font-size: 28rpx;
					}
					.shijian{
						font-size: 20rpx;
						color: #6d6d6d;
					}
				}
				.tupian-right{
					width: 38%;
					height:100% ;
					margin-left: 60rpx;
					.tp-img{
						width: 100%;
						height: 100%;
						border-radius: 10rpx;
					}
				}
			}
		}
	}
}